FindGeometricTransform
FindGeometricTransform[pts1,pts2] finds a geometric transformation that aligns positions specified by pts2 with pts1, returning the alignment error together with the transformation function.
FindGeometricTransform[ref,{pts1,pts2,…}] finds geometric transformations that align each of the ptsi with ref.
FindGeometricTransform[{pts1,pts2,…}] finds geometric transformations that align each of the ptsi with pts1.
Please visit the official Wolfram Language Reference for more details and examples on core symbols.